An Empirical Evaluation of a Shim6 Implementation
نویسندگان
چکیده
Several solutions are proposed to enable scalable multihoming over IPv6. One of these proposals is Shim6, a host-based multihoming solution based on the modification of the Internet Protocol stack of the host. This modification adds a layer below the transport protocols but above the forwarding layer. As this approach makes the modifications to the network stack transparent, existing applications automatically benefit from Shim6 functionality. In this paper we investigated aspects of the performance of the LinShim6 implementation from Université Catholique de Louvain. We also outline our modifications of the LinShim6 implementation to allow external software to control the locators used between hosts.
منابع مشابه
Shim6: Reference Implementation and Optimization
Shim6 is an important multihoming solution. This paper studies shim6 from several perspectives, including shim6 protocol implementation, shim6 mechanism optimization and security enhancement. In order to provide a shim6 research platform, we implement shim6 protocol on the Linux 2.6 platform as one of the first reference implementations. Based on this research platform, we refine the shim6 addr...
متن کاملImplementation and evaluation of the Shim6 protocol in the Linux kernel
In the changing landscape of the todays Internet, several solutions are under investigation to allow efficient, flexible and scalable multihoming. One of the proposals is shim6, a host-based multihoming solution based on the use of multiple IPv6 addresses on each host. In this work, we first describe the main features of this protocol, then we explain our implementation of shim6, along with the...
متن کاملImplementing SHIM6 using the Linux XFRM framework
T HE Shim6 proposal [1] by IETF to solve the multihoming problem for IPv6 is reaching a consensus, although some aspects are still criticized. It is important for the success of a solution to test it in real conditions, but this has not been done yet. The Shim6 approach relies on an ID/locator split concept, where the mapping is done inside the end-hosts, thanks to a new shim sublayer located i...
متن کاملMobility and Multihoming Management and Strategies
Abstract—Future IPv6 mobile terminals will be equipped with several wireless network interfaces in order to take full advantage of heterogeneous technologies. However, the usage of multiple interfaces is not straight forward, and requires some support. Yet, mobility and multihoming support has been provided by different protocols. In this paper we study the management of both of them through a ...
متن کاملFault Tolerant Scalable Support for Network Portability and Traffic Engineering
The P-SHIM6 architecture provides ISP independence to IPv6 sites without compromising scalability. This architecture is based on a middle-box, the P-SHIM6, which manages the SHIM6 protocol exchange on behalf of the nodes of a site, which are configured with provider independent addresses. Incoming and outgoing packets are processed by the P-SHIM6 box, which can assign different locators to a gi...
متن کامل